Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
51 LEADER ROAD Terraced £155,000 13 Nov 2020
87 LEADER ROAD Terraced £18,950 30 Jun 1998